package cn.fl.flow.vo;

import java.util.List;

import cmm.web.core.framework.vo.BaseVO;
import cn.fl.system.vo.SysUlFilesRecVO;

/**
 * 流程节点信息
 * @author FUJINGRUN
 */
public class FlowTaskInfoVO extends BaseVO {

	private static final long serialVersionUID = -7380610657236795007L;

	/**
	 * 操作用户名（登录名）
     */
	private String opUsrNm;
	/**
	 * 操作用户名称（姓名/企业名称/微信昵称等）
     */
	private String opRlNm;
	
	/**
	 * 任务节点操作时间
	 */
	private String taskTm;
	
	/**
	 * 操作结果 ： 通过 未通过等
	 */
	private String taskResult;
	
	/**
	 * 任务节点名称
	 */
	private String taskName;
	
	/**
	 * 执行人对任务的描述
	 */
	private String taskDesc;
	
	/**
	 * 审批意见
     */
	private String taskOpinion;
	
	/**
	 * 附件集合
	 */
	private List<SysUlFilesRecVO> attchmntList; 
	
	/**
	 * 任务出线
	 */
	private String outgoingFlow;
	
	/**
	 * 节点类型(开始节点 、用户节点、结束节点)
	 */
	private String activityType;
	
	/**
	 * 节点类型(开始节点 、用户节点、结束节点)
	 */
	public String getActivityType() {
		return activityType;
	}

	/**
	 * 节点类型(开始节点 、用户节点、结束节点)
	 */
	public void setActivityType(String activityType) {
		this.activityType = activityType;
	}
	
	/**
	 * 任务出线
	 */
	public String getOutgoingFlow() {
		return outgoingFlow;
	}

	/**
	 * 任务出线
	 */
	public void setOutgoingFlow(String outgoingFlow) {
		this.outgoingFlow = outgoingFlow;
	}
	
	/**
	 * 审批意见
     */
	public String getTaskOpinion() {
		return taskOpinion;
	}

	/**
	 * 审批意见
     */
	public void setTaskOpinion(String taskOpinion) {
		this.taskOpinion = taskOpinion;
	}

	/**
	 * 附件集合
	 */
	public List<SysUlFilesRecVO> getAttchmntList() {
		return attchmntList;
	}

	/**
	 * 附件集合
	 */
	public void setAttchmntList(List<SysUlFilesRecVO> attchmntList) {
		this.attchmntList = attchmntList;
	}

	/**
	 * 操作用户名（登录名）
     */
	public String getOpUsrNm() {
		return opUsrNm;
	}

	/**
	 * 操作用户名（登录名）
     */
	public void setOpUsrNm(String opUsrNm) {
		this.opUsrNm = opUsrNm;
	}

	/**
	 * 操作用户名称（姓名/企业名称/微信昵称等）
     */
	public String getOpRlNm() {
		return opRlNm;
	}

	/**
	 * 操作用户名称（姓名/企业名称/微信昵称等）
     */
	public void setOpRlNm(String opRlNm) {
		this.opRlNm = opRlNm;
	}

	/**
	 * 任务节点操作时间
	 */
	public String getTaskTm() {
		return taskTm;
	}

	/**
	 * 任务节点操作时间
	 */
	public void setTaskTm(String taskTm) {
		this.taskTm = taskTm;
	}

	/**
	 * 操作结果 ： 通过 未通过等
	 */
	public String getTaskResult() {
		return taskResult;
	}

	/**
	 * 操作结果 ： 通过 未通过等
	 */
	public void setTaskResult(String taskResult) {
		this.taskResult = taskResult;
	}

	/**
	 * 任务节点名称
	 */
	public String getTaskName() {
		return taskName;
	}

	/**
	 * 任务节点名称
	 */
	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}

	/**
	 * 执行人对任务的描述
	 */
	public String getTaskDesc() {
		return taskDesc;
	}

	/**
	 * 执行人对任务的描述
	 */
	public void setTaskDesc(String taskDesc) {
		this.taskDesc = taskDesc;
	}
}
